giant armadillo (priodontes maximus) - Francés Inglés Diccionario